System and method for correcting offset of pressure sensor

ABSTRACT

A system and method are provided for correcting an offset of a pressure sensor. The system includes a pressure sensor that is configured to detect pressure of the system and a power management module that is configured to automatically supply power to an apparatus connected to the power management module or terminate the supply of power after a preset time to thereby turn the apparatus on or off. The system further includes a controller connected to the power management module and configured to determine the offset of the pressure sensor based on a pressure value of the system which is detected by the pressure sensor when the power is supplied from the power management module. The system also includes a memory configured to store the determined offset.

CROSS-REFERENCE TO RELATED APPLICATION(S)

Pursuant to 35 U.S.C. §119(a), this application claims priority to Korean Patent Application No. 10-2014-0099798, field on Aug. 4, 2014, the disclosure of which is incorporated herein in its entirety by reference.

TECHNICAL HELD

The present disclosure relates to a system and a method for correcting an offset of a pressure sensor, and more particularly, to a system and a method for correcting an offset of a pressure sensor by correcting the offset of the pressure sensor using a wake-up mode.

BACKGROUND

A variety of sensors are used for a vehicle to enhance vehicle safety by controlling internal devices of the vehicle or monitoring states of the devices. Practically, however, sensors often suffer from degradation. For example, a pressure sensor outputs a value with an offset due to degradation of the sensor. This in turn alters the operation of devices within the vehicle whose control is based on the output value of the degraded sensor. Further, safety may be reduced while driving due to the offset value compared to the initial safety performance before the sensor is degraded.

Particularly, since the environment that a vehicle is used in may be severe (e.g., extreme weather, heat, cold, humidity, aridity, or the like), the degradation of the sensor inevitably increase and therefore, the lifespan of the sensor decreased. When a substantially low pressure sensor (e.g., about 3 barg or less) is used, since the substantially low pressure sensor is significantly affected by internal degradation, manufacturing reliability may be difficult. For example, when a diaphragm type pressure sensor is used, the above-mentioned problems are enhanced due to characteristics of fluid within the sensor when used in a severe environment. Since the diaphragm type pressure sensor guarantees initial precision, but is useful in a limited temperature range, such a sensor may not be suitable for all vehicle types. To increase a useful temperature range for the sensor, the pressure sensor must be able to perform with an increased error rate. The increase in the error rate of the sensor may decrease accuracy in controlling a system within the vehicle and as a result, thus causing degradation in the performance of the corresponding systems.

SUMMARY

The present disclosure provides a system and a method for correcting an offset of a pressure sensor including determining the offset of the pressure sensor and storing the determined offset by automatically turning on a controller after a vehicle system is turned off and a set time lapses during which an internal pressure of the vehicle system equilibrates with atmospheric pressure to detect the atmospheric pressure and a pressure value using the pressure sensor. The present disclosure also provides a system and a method for correcting an offset of a pressure sensor configured to sense a system pressure after correcting the pressure sensor offset by loading the offset of the pressure sensor, which is stored when the system is turned on, in a memory.

According to an exemplary embodiment of the present disclosure, a system for correcting an offset of a pressure sensor may include: a pressure sensor configured to detect a pressure of the system; a power management module configured to automatically supply power to an apparatus connected to the power management module or terminate the supply of power according to a preset time to turn the apparatus on or off; a controller or processor connected to the power management module and configured to determine the offset of the pressure sensor based on an pressure value of the system which is detected by the pressure sensor when the power is supplied from the power management module; and a memory configured to store the determined offset. The pressure sensor may be a relative pressure-type pressure sensor or a gauge pressure sensor.

The system may further include an atmospheric pressure sensor executed by the controller to detect atmospheric pressure, wherein the pressure sensor may be an absolute pressure-type pressure sensor. The controller may be configured to determine the offset based on the detected pressure value of the system and the detected atmospheric pressure. The memory may be a non-volatile memory. The system may also include a case configured to contain the atmospheric pressure sensor, the controller, the memory, and the power management module.

The atmospheric pressure sensor may be directly soldered on a printed circuit board within the case. The preset time may be a time during which the pressure of the system becomes about the same level as the atmospheric pressure or a time after the controller determines the offset. The pressure sensor, the power management module, and the controller may be disposed within a vehicle, and when the vehicle is turned on, the controller may be configured to load the offset stored in the memory and correct the output value of the pressure sensor based on the loaded offset.

According to another exemplary embodiment of the present disclosure, a method for correcting an offset of a pressure sensor may include: turning off or turning on a system; determining whether a wake-up time has elapsed; turning the system on when the wake-up time is reached; detecting pressure of a system and atmospheric pressure; determining the offset of the pressure sensor configured to detect the pressure of the system based on the detected pressure of the system and the detected atmospheric pressure; storing the determined offset; and interrupting the turning off of the control system. The wake-up time may be a time during which the pressure of the system equilibrates with the atmospheric pressure. The method may further include, interrupting the turning on of the system in response to an input, after again interrupting the turning on of the control system loading the stored offset; correcting an output value of the pressure sensor based on the loaded offset; and controlling the system based on the corrected output value.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and other objects, features and other advantages of the present invention will be more clearly understood from the following detailed description when taken in conjunction with the accompanying drawings, in which:

FIG. 1 is an exemplary diagram illustrating a system for correcting an offset of a pressure sensor according to an exemplary embodiment of the present disclosure;

FIG. 2 is an exemplary diagram illustrating a method for correcting an offset of a pressure sensor according to another exemplary embodiment of the present disclosure; and

FIG. 3 is an exemplary diagram illustrating a method for correcting an offset of a pressure sensor according to still another exemplary embodiment of the present disclosure.

DETAILED DESCRIPTION

It is understood that the term “vehicle” or “vehicular” or other similar term as used herein is inclusive of motor vehicles in general such as passenger automobiles including sports utility vehicles (SUV), buses, trucks, various commercial vehicles, watercraft including a variety of boats and ships, aircraft, and the like, and includes hybrid vehicles, electric vehicles, plug-in hybrid electric vehicles, hydrogen-powered vehicles and other alternative fuel vehicles (e.g. fuels derived from resources other than petroleum). As referred to herein, a hybrid vehicle is a vehicle that has two or more sources of power, for example both gasoline-powered and electric-powered vehicles.

Although exemplary embodiments are described as using a plurality of units to perform the exemplary process, it is understood that the exemplary processes may also be performed by one or plurality of modules. Additionally, it is understood that the term controller/control unit refers to a hardware device that includes a memory and a processor. The memory is configured to store the modules and the processor is specifically configured to execute said modules to perform one or more processes which are described further below.

Furthermore, control logic of the present invention may be embodied as non-transitory computer readable media on a computer readable medium containing executable program instructions executed by a processor, controller/control unit or the like. Examples of the computer readable mediums include, but are not limited to, ROM, RAM, compact disc (CD)-ROMs, magnetic tapes, floppy disks, flash drives, smart cards and optical data storage devices. The computer readable recording medium can also be distributed in network coupled computer systems so that the computer readable media is stored and executed in a distributed fashion, e.g., by a telematics server or a Controller Area Network (CAN).

The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.

In the drawings, the exemplary embodiments of the present disclosure are not limited to specific forms, but are exaggerated for clarity. In the present specification, specific terms have been used, but are just used for the purpose of describing the present disclosure and are not used for qualifying the meaning or limiting the scope of the present disclosure, which is disclosed in the appended claims.

The present disclosure is applied to a system in which after the system of the vehicle is turned off while the vehicle stops and stalls, a pressure monitored to control the corresponding system gradually becomes equal to atmospheric pressure over time (i.e., equilibrates). For example, the monitored system may be for fuel gas supply. When the corresponding system is a fuel gas supply system, to secure system safety (e.g., to disable forcible fuel discharge by a gas discharge regulation safety system), the fuel gas may not be arbitrarily discharged. As a result, it may be impossible to match a system pressure to the atmospheric pressure by discharging the gas when the vehicle is started or after turning off the vehicle.

As a result, once the fuel gas supplying system is turned off, since an internal pressure of the corresponding system gradually equilibrates with the atmospheric pressure, it is generally not possible to perform a correction of the pressure sensor immediately after the vehicle is turned off. When waiting until the pressure of the system becomes substantially equal to the atmospheric pressure without turning off the fuel supply system or the vehicle, marketability of the vehicle may be reduced due to the degraded sensor.

According to exemplary embodiments of the present disclosure, the offset of the pressure sensor may be determined (detected) by automatically turning on (waking-up) a controller of a power management module after a predetermined time lapses and the determined (detected) offset may be stored in a memory, to correct an output value of the pressure sensor when the system is subsequently turned on.

FIG. 1 is an exemplary diagram illustrating a system for correcting an offset of a pressure sensor according to an exemplary embodiment of the present disclosure. Referring to FIG. 1, the system for correcting the offset of the pressure sensor may include a pressure sensor 150 configured to operate a system, a controller (or microcomputer) 110, a memory 120, a power management module 130, and an atmospheric pressure sensor 140. The system being operated by the pressure sensor 150 may be a fuel supply system or other vehicular system.

First, the pressure sensor 150 for controlling the system may be configured to detect a pressure value for a corresponding system to operate the corresponding system. In addition, the pressure sensor 150 may be configured to detect the pressure value of the corresponding system by operate the controller 110 and transmit the detected pressure value to the controller 110. The power management module 130 may be connected to the controller 110 and may be configured to supply power to the connected controller 110 based on the preset time or terminate the supply of power. Specifically, the power management module 130 may be configured to preset a time at which a power supply is required, and turn the controller 110 on by automatically supplying power to the connected controller 110 when the preset time has elapsed. In addition, the power management module 130 may be configured to preset a time at which the power supply may be terminated, and interrupt the turning on of the of the diaphragm type 110 by automatically terminating the power supply to the connected controller 110 when the corresponding time has elapsed. The preset time may be a time required for the pressure of the system to equilibrate with the atmospheric pressure or a time at which the controller determines the offset and stores the determined offset in the memory.

The controller 110 may be connected to the power management module 130, and may be configured to be turned on when the preset time has elapsed and the power is supplied from the power management module 130, and determine (detect) the offset of the pressure sensor 150 for controlling the system based on the pressure of the system detected from the pressure sensor 150 or an atmospheric pressure detected from the atmospheric pressure sensor 140 to be described below. In other words, when the pressure of the system is gradually decreased over time and equilibrates with the atmospheric pressure, the power management module 130 may be configured to supply power to the controller 110 and the controller 110 may be turned on by the supplied power to determine the offset of the pressure sensor 150 based on the pressure of the system or the atmospheric pressure. The offset may be a value obtained by subtracting the atmospheric pressure from the pressure of the system detected by the pressure sensor 150. In addition, after determining the offset, the controller 110 may be configured to interrupt the turning on thereof according to an operation of the power management module 130.

The atmospheric pressure sensor 140 may be configured to operate under control of the controller 110, detect the atmospheric pressure, and transmit the detected atmospheric pressure to the controller 110. When the pressure sensor 150 includes a relative pressure-type pressure sensor or a gauge pressure sensor, and when the atmospheric pressure is about zero, the system for correcting the offset of the pressure sensor according to the exemplary embodiment of the present disclosure may not include an atmospheric pressure sensor 140. However, when the pressure sensor 150 for controlling the system includes an absolute pressure-type pressure sensor, since the offset may be determined based on the atmospheric pressure, the system for correcting the offset of the pressure sensor may include an atmospheric pressure sensor 140.

The memory 120 may be configured to store the offset determined by the controller 110. The memory 120 may include a non-volatile memory to store the offset when the vehicle is turned off (or when power in the vehicle is turned off). In addition, the controller 110, the memory 120, and the power management module 130 may be configured and operated by a specific controller and may be included within the same case as the corresponding controller. In particular, the atmospheric pressure sensor 140 may be disposed within the corresponding case. The atmospheric pressure sensor 140 disposed within the case may be directly soldered on a printed circuit board (PCB) within the case. As a result, since the atmospheric pressure sensor 140 may be less affected by an external environment, the atmospheric pressure sensor 140 may maintain greater reliability even when a pressure sensor of substantially low cost is used.

In addition, when the vehicle starts or the system is turned on after the offset is stored in the memory, the controller 110 may be configured to load the offset stored in the memory 120 and correct the output value of the pressure sensor 150 for controlling the system based on the loaded offset. As a result, since the controller 110, which may be configured to be automatically turned on by the power management module 130, after a sufficient time during which the pressure of the system equilibrates with the atmospheric pressure, may be configured to determine the offset of the pressure sensor 150, store the offset in the memory 120, and then correct the output value of the pressure sensor 150 using the stored offset, the system for correcting the offset of the pressure sensor not forcibly turn on the corresponding system until the pressure of the system equilibrates with the atmospheric pressure.

When a controlled system is a fuel supply system, (i.e. when the system controlled by the system for correcting the offset of the pressure sensor is applied is a fuel gas supplying system), the offset may be automatically determined without discharging the gas by opening an exhaust valve, or the like, to discard hydrogen through the exhaust system and match an internal pressure to the atmospheric pressure. In addition, to correct the offset of the pressure sensor, due to the opening of the exhaust valve to match an anode pressure to the atmospheric pressure, oxygen may be introduced to the anode or an internal fuel may be discharged to the exterior by the above-mentioned process, thus solving a potential problem involving exhaust gas-related regulations.

FIG. 2 is an exemplary diagram illustrating a method for correcting an offset of a pressure sensor according to another exemplary embodiment of the present disclosure. Referring to FIG. 2, in the method for correcting the offset of the pressure sensor, after a system is turned off, the offset of the pressure sensor may be detected. First, due to the turning off of the vehicle, or the like, the vehicle may be stalled or a control system on may be turned off (S210). The power management module may be configured to determine whether or not a preset time (wake-up time), which may be a specific time for turning the control system on, has elapsed (S220). Accordingly, when the preset time has not elapsed, the process may again return to S210, and when the preset time has elapsed, the process may proceed to S230. The preset time may be an amount of time necessary for the pressure of the system to equilibrate with the atmospheric pressure. The power management module may operate the control system to turn on (S230).

Further, the control system may be configured to detect a pressure of a system within the vehicle using the pressure sensor for controlling the system and detect the atmospheric pressure using the atmospheric pressure sensor (S240). The control system may also be configured to detect the offset of the pressure sensor for controlling the system based on the pressure of the system and the atmospheric pressure which may be detected in S240 (S250). The offset detected in S250 may be stored in the memory (S260), and the power management module may operate the control system to be turned off (S270).

FIG. 3 is an exemplary diagram illustrating a method for correcting an offset of a pressure sensor according to still another exemplary embodiment of the present disclosure. Referring to FIG. 3, the method for correcting the offset of the pressure sensor may include: when the system is turned on, an output value of the pressure sensor is corrected by the controller 100, based on the offset which may be detected and stored. The vehicle may be started or the control system may be turned on (S310). The control system may be configured to load the offset which may be stored in the memory in S260 described above (S320). Additionally, the control system may be configured to adjust an output value of the pressure sensor based on the loaded offset (S330) and operate the system based on the corrected output value of the pressure sensor (S340).

Consequently, in the method for correcting the offset of the pressure sensor according to the exemplary embodiment of the present disclosure, since the offset of the pressure sensor may be automatically determined based on the detected value of the pressure sensor and the atmospheric pressure after the time during which the pressure of the system equilibrates to the atmospheric pressure lapses, and the offset is stored, the corresponding system may not be forcibly turned on until the pressure of the system equilibrates with the atmospheric pressure, and when the system is a fuel gas supplying system, hydrogen may not be discarded from the system and oxygen may not be introduced into the anode through the exhaust system.

As described above, the system and the method for correcting the offset of the pressure sensor according to the exemplary embodiments of the present disclosure may determine the offset of the pressure sensor and store the determined offset by automatically turning on the controller after the vehicle system is turned off. Also, the set time during which the internal pressure of the vehicle system and the atmospheric pressure equilibrate has elapsed, and the system may thus detect the atmospheric pressure and the value of the offset for the pressure sensor. In addition, the system may be configured to sense the system pressure after correcting the pressure sensor offset by loading the offset stored in the memory when the system is turned on.

Hereinabove, although the present disclosure has been described with reference to the exemplary embodiments thereof, those skilled in the art will appreciate that various modifications, additions and substitutions of the present disclosure are possible without departing from the scope and spirit of the present disclosure. Accordingly, the scope of the present disclosure is not construed as being limited to the described exemplary embodiments but is defined by the appended claims as well as equivalents thereto. Considering the contents as described above, if modifications and alterations of the present disclosure are included in the following claims and a scope equivalent thereto, it is considered that the present disclosure includes these modifications and alterations thereof. 

What is claimed is:
 1. A system for correcting a pressure sensor offset, the system comprising: a memory configured to store program instructions; and a processor configured to execute the program instructions, the program instructions when executed configured to: receive, by a controller, a pressure from a pressure sensor configured to detect a pressure of the system; operate, by the controller, a power management module configured to automatically supply power to an apparatus connected to the power management module or terminate the supply of power according to a preset time to thereby turn the apparatus on or off; and determine, by the controller, the offset of the pressure sensor based on an pressure value of the system which is detected by the pressure sensor when the power is supplied from the power management module, wherein the memory is configured to store the determined offset.
 2. The system according to claim 1, wherein the pressure sensor includes a relative pressure-type pressure sensor or a gauge pressure sensor.
 3. The system according to claim 1, wherein the controller is further configured to: operate an atmospheric pressure sensor configured to detect atmospheric pressure; determine the offset based on the detected pressure value of the system and the detected atmospheric pressure, wherein the pressure sensor is an absolute pressure-type pressure sensor.
 4. The system according to claim 1, wherein the memory is a non-volatile memory.
 5. The system according to claim 3, further comprising: a case configured to house the atmospheric pressure sensor, the controller, the memory, and the power management module.
 6. The system according to claim 5, wherein the atmospheric pressure sensor is directly soldered on a printed circuit board within the case.
 7. The system according to claim 1, wherein the preset time is one from the group consisting of a time during which the pressure of the system equilibrates with the atmospheric pressure and a time necessary for the controller to determine the offset.
 8. The system according to claim 1, wherein the pressure sensor, the power management module, and the controller are disposed within a vehicle, and the controller is configured to load the offset stored in the memory and correct the output value of the pressure sensor based on the loaded offset when the vehicle is turned on.
 9. The system according to claim 3, wherein the pressure sensor, the power management module, and the controller are disposed within a vehicle, and the controller is configured to load the offset stored in the memory and correct the output value of the pressure sensor based on the loaded offset when the vehicle is turned on.
 10. A method for correcting an offset of a pressure sensor, the method comprising: turning on or off, by a controller, a control system; determining, by the controller, whether a wake-up time has elapsed; turning the control system on, by the controller, in the case when the wake-up time is reached; detecting, by the controller, pressure of a system and an atmospheric pressure; determining, by the controller, the offset of the pressure sensor configured to detect the pressure of the system based on the detected pressure of the system and the detected atmospheric pressure; storing, by the controller, the determined offset; and interrupting, by the controller, the turning off of the control system.
 11. The method according to claim 10, wherein the wake-up time is a time during which the pressure of the system equilibrates with the atmospheric pressure.
 12. The method according to claim 10, further comprising: turning the control system on, by the controller, in response to an input, after again interrupting the turning on of the control system; loading, by the controller, the stored offset; correcting, by the controller, an output value of the pressure sensor based on the loaded offset; and controlling, by the controller, the system based on the corrected output value.
 13. A non-transitory computer readable medium containing program instructions executed by a controller for correcting an offset of a pressure sensor, the computer readable medium comprising: program instructions that turn off or turn on a control system; program instructions that determine whether or not a wake-up time has elapsed; program instructions that turn the control system on after the wake-up time has elapsed; program instructions that detect pressure of a system and atmospheric pressure; program instructions that determine the offset of the pressure sensor based on the detected pressure of the system and the detected atmospheric pressure; program instructions that store the determined offset; and program instructions that interrupt the turning off of the control system.
 14. The non-transitory computer readable medium of claim 13, wherein the wake-up time is a time during which the pressure of the system equilibrates with the atmospheric pressure.
 15. The non-transitory computer readable medium of claim 13, further comprising: program instructions that turn the control system on in response to an input, after again interrupting the turning on of the control system; program instructions that load the stored offset; program instructions that correct an output value of the pressure sensor based on the loaded offset; and program instructions that control the system based on the corrected output value. 